body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td{
    margin: 0;
    padding: 0;
}
body {
    background: #f5f5f5;
    color: #4a4a4a;
    font-size:12px;
	font-family: Arial, Helvetica, sans-serif,"宋体";
}
img {
    border: medium none;
}
ol, ul, li {
    list-style-type: none;
}
a{
    color: #545454;
    text-decoration: none;
}
a:hover {
    color: #468418;
    text-decoration: underline;
}
i{ font-style:normal; margin:0 auto;}
.clear{ clear:both;}


/*头部*/
#Head{ width:100%; background:url(../images/headbg.jpg) center no-repeat; height:84px;}
.Head_in{ margin:0 auto; width:980px; height:84px; position:relative;}
.Hlogo{ width:150px;float:left; margin-top:17px;}
.bxidx{ position:absolute; left:930px; top:-5px;}


#Nav{ width:820px; float:right; margin-top:26px; position:relative;font-family: arial;}
.Navon{ margin:0 3px;font-size:14px; font-weight:bold;background:url(../images/navon_bg.png) repeat scroll left 0 transparent;color:#FFFFFF; float:left;height: 32px;text-decoration: none; display:inline-block; }
.Navon:hover{font-size:14px; font-weight:bold;background:url(../images/navon_bg.png) repeat scroll left 0 transparent;color:#FFFFFF; float:left;height: 32px;text-decoration: none; display:inline-block; }
.Navon span{background:url(../images/navon_bg.png) right 0;float:left; height:32px; line-height:32px; padding:0 5px;}

.Navun{ margin:0 3px;font-size:14px; font-weight:bold;color:#FFFFFF; float:left;height: 32px;text-decoration: none; display:inline-block; }
.Navun span{float:left; height:32px; line-height:32px; padding:0 5px;}

.navico1{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:17px;}
.navico2{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:86px;}
.navico3{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:168px;}
.navico4{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:252px;}
.navico5{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:334px;}
.navico6{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:400px;}
.navico7{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:451px;}
.navico8{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:512px;}
.navico9{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:588px;}
.navico10{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:668px;}
.navico11{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:736px;}
.navico12{ background:url(../images/navico.gif) no-repeat; width:23px; height:15px; display:block; position:absolute; top:44px; left:746px;}

/*主体结构*/

#Mainbox{ width:980px; margin:0 auto; margin-top:20px;position:relative;}

.Main_Left{ margin-bottom:10px; width:674px; padding:15px 20px; border:1px solid #dddddd; background:#ffffff; float:left; position:relative;}
.Main_Left h1{ font-size:18px; color:#2f6019; font-family:"微软雅黑"; font-weight:normal; font-weight:bold;}

.Main_Right{ margin-bottom:10px; width:232px; padding:15px 10px; border:1px solid #dddddd; background:#ffffff; float:Right;}
.Main_Right p.title{ font-size:14px; font-weight:bold; color:#2f6019; margin-bottom:13px;}

/*侧边栏*/
.Allsub{ width:80px; border-left:1px solid #1a1d24; border-right:1px solid #1a1d24;background:#262b36; float:right; position:fixed;top:104px;right:0px;}
.Allsub ul{ width:80px; overflow:hidden;}
.Allsub li{ float:left;}
.Allsub li.top1{ width:80px; background:url(../images/subline.png) repeat-x top;}
.subreg{ font-size:14px; width:80px;height:32px; line-height:32px; font-family:"微软雅黑"; background:#3c4250;color:#ff4800; font-weight:bold; text-align:center; display:inline-block;}
.subreg:hover{height:32px; width:80px; line-height:32px; font-family:"微软雅黑";background:#3c4250; color:#ff6600; font-weight:bold; text-align:center; text-decoration:none; display:inline-block;}

.sublogin{ font-size:12px; width:62px; padding-left:18px; background:url(../images/subico.png) -3px -304px no-repeat #3c4250;height:32px; line-height:32px;color:#b0bbcf; text-align:center; display:inline-block;}
.sublogin:hover{height:32px; width:62px; padding-left:18px; background:url(../images/subico.png) -3px -131px #3c4250;color:#d2dff8; text-align:center; text-decoration:none; display:inline-block;}

.subcz{ font-size:12px; width:62px; padding-left:18px; background:url(../images/subico.png) -3px -1px no-repeat;height:32px; line-height:32px;color:#828a99; text-align:center; display:inline-block;}
.subcz:hover{height:32px; idth:62px; padding-left:18px; background:url(../images/subico.png) -3px -174px no-repeat;color:#b0bbcf; text-align:center; text-decoration:none; display:inline-block;}

.subidx{ font-size:12px; width:62px; padding-left:18px; background:url(../images/subico.png) -2px -42px no-repeat;height:32px; line-height:32px;color:#828a99; text-align:center; display:inline-block;}
.subidx:hover{height:32px; idth:62px; padding-left:18px; background:url(../images/subico.png) -2px -215px no-repeat;color:#b0bbcf; text-align:center; text-decoration:none; display:inline-block;}

.subkf{ font-size:12px; padding-top:2px;width:65px;padding-left:15px; background:url(../images/subico.png) 0px -264px no-repeat #3c4250;height:20px; line-height:20px; color:#828a99; text-align:center; display:inline-block;}
.subkf1{ width:80px;height:20px; line-height:20px; background:#3c4250; text-align:center;color:#828a99; display:inline-block;}

.subzx{ font-size:12px; width:62px; padding-left:18px; background:url(../images/subico.png) -3px -340px no-repeat;height:32px; line-height:32px;color:#e84200; text-align:center; display:inline-block;}
.subzx:hover{height:32px; idth:62px; padding-left:18px; background:url(../images/subico.png) -3px -375px no-repeat;color:#ff4800; text-align:center; text-decoration:none; display:inline-block;}

.Subper{ width:72px;background:url(../images/subline.png) repeat-x top #3c4250; margin:0 auto; padding:4px;}
.Subhead{ width:73px; margin-bottom:3px; overflow:hidden;}
.Subhead li{ float:left;}
.Subhead li.a1{ width:40px; margin-right:3px;}
.Subhead li.a2{ width:30px; height:40px; position:relative;}
.Subhead li.a2 a{ font-size:11px; color:#969696;-webkit-text-size-adjust:none;}
.submail{ position:absolute; left:0px; bottom:0px;}

.Subper p.a1{ line-height:16px; margin-bottom:2px;}
.Subper p.a2{ margin-bottom:6px;}
.subhy{ margin-left:1px; background:url(../images/index/bgall.png) 0 -175px;width:63px; padding-left:7px;height:22px; color:#d9e1ef; line-height:22px; display:inline-block;}
.subhy:hover{ margin-left:1px; background:url(../images/index/bgall.png) 0 -199px;width:63px; padding-left:7px;height:22px; color:#dfe5f1; line-height:22px; text-decoration:none; display:inline-block;}

/*顶端公告*/
.Topspeak{ margin-bottom:10px; width:978px;border:1px solid #ddd; height:28px; line-height:28px; background:url(../images/gamety/bgall.png) 10px 6px no-repeat #fff; position:relative; }

.Topspeak ul{ margin-left:32px; overflow:hidden; float:left; width:470px;}
.Topspeak li{ float:left; margin-right:30px;}

.Topkf{float:right;padding:0 5px 0px 5px;}
.Topkf img{ vertical-align: -7px;}


/*内页结构*/
.Inside_left{ width:716px; float:left;}
.Inside_right{ width:254px; float:right;}

/*尾部*/
/*#Foot{ width:980px; margin:0 auto; margin-top:40px; margin-bottom:30px;line-height:24px; color:#b2b1b1; text-align:center;}
#Foot a{ color:#b2b1b1; text-decoration:none;}
#Foot a:hover{ color:#468418; }*/

.clear-fix{*zoom:1}
.clear-fix:before,
.clear-fix:after{display:table;content:""}
.clear-fix:after{clear:both}

.jxy-footer-bg {
	width: 100%;
	border-top: 1px solid #e4e4e4;
	background: #fff;
	padding: 1px 0 0 0;
}

.jxy-footer-bg .jxy-footer-con {
	width: 100%;
	height: 314px;
	background: #efefef;
}

.jxy-footer-con .width-980 {
	width: 980px;
	margin: 0 auto;
	padding: 64px 0 0 0;
}

.jxy-footer-qs {
	width: 980px;
	height: 83px;
}

.jxy-footer-qs .jxy-footer-logo {
	display: block;
	width: 162px;
	height: 83px;
	float: left;
}

.jxy-footer-qs .jxy-footer-text {
	width: 769px;
	height: 55px;
	background: url('../images/footer_01.png') no-repeat top center;
	padding: 28px 0 0 0;
	float: right;
}

.jxy-footer-text .text-width {
	height: 55px;
	border-right: 1px solid #e5e5e5;
	float: left;
	padding: 5px 0 0 0;
	position: relative;
}

.jxy-footer-text .text-width a {
	color: #999;
	margin: 0 25px 0 25px;
	line-height: 20px;
}

.jxy-footer-text .text-width a:hover {
	color: #418468;
	text-decoration: none;
} 

.jxy-footer-text .width-01 {
	width: 168px;
}

.jxy-footer-text .width-02 {
	width: 211px;
}

.jxy-footer-text .width-03 {
	width: 199px;
}

.jxy-footer-text .width-04 {
	width: 188px;
	border: none;
}

.jxy-footer-text .width-01 .mar-l {
	margin: 0 0 0 3px;
}

.jxy-footer-text .width-02 .mar-l {
	margin: 0 0 0 32px;
}

.jxy-footer-text .width-03 .mar-l {
	margin: 0 0 0 32px;
}

.jxy-footer-text .width-02 .mar-l2 {
	margin: 0 0 0 37px;
}

.jxy-footer-text .text-width .phone-num {
	display: block;
	width: 158px;
	height: 26px;
	background: url('../images/phone.png?') no-repeat 0 0;
	margin: 0 0 0 30px;
}

.jxy-footer-text .text-width .phone-time {
	display: block;
	text-align: center;
	color: #999;
	margin: 2px 0 0 5px;
}

.jxy-footer-text .text-width .erweima {
	display: block;
	width: 106px;
	height: 110px;
	background: url('../images/erweima.png') no-repeat 0 0;
	position: absolute;
	top: 25px;
	left: 79px;
	display: none;
}

.jxy-footer-text .text-width .weixin:hover .erweima {
	display: block;
}

.width-980 .beian-news-box {
	width: 625px;
	height: 97px;
	border-top: 1px solid #e8e8e8;
	margin: 35px auto 0;
	padding: 13px 0 0 0;
}

.beian-news-box .beian-box {
	color: #999;
	text-align: center;
}

.beian-news-box .beian-box a {
	color: #999;

}

.beian-news-box .beian-img-box li {
	float: left;
	margin: 8px 0 0 10px;
}

.beian-news-box .beian-img-box li.mar-l {
	margin: 13px 0 0 40px;
}
/*link颜色*/
.sreglink,.sreglink:visited{ color:#FE5700; text-decoration:none;}
.sreglink:hover{color:#FE5700; text-decoration:underline;}

.b40link{ color:#357fbe; text-decoration:none;}
.b40link:hover{ color:#357fbe; text-decoration:underline;}

/*常用色标*/
.d54{ color:#545454;}
.ofe{ color:#FE5700;}
.g2f{ color:#2f6019;}
.g46{color:#468418;}
.da3{ color:#a3a3a3;}
.re1{ color:#e10000;}
.od2{ color:#d25200;}
/*UB居中*/
.ub21{ vertical-align:-10px; margin-left:1px;}
.ub14{ vertical-align:0px; margin-left:2px;}
.ub17{ vertical-align:0px; margin-left:1px;}

/*翻页模板*/
.pageup{ width:100%; margin:30px auto; text-align:center;}
.pageup a{ margin:0 5px; font-size:14px; display:inline-block; text-align:center; height:20px; line-height:20px; width:20px; border:1px solid #f3f3f3; background:#fcfcfc; font-weight:bold;} 
.pageup a:hover{ margin:0 5px; font-size:14px; display:inline-block; text-align:center; height:20px; line-height:20px; width:20px; border:1px solid #f3f3f3; background:#fcfcfc; font-weight:bold; text-decoration:none;} 
.pageup a.on{margin:0 5px; font-size:14px; display:inline-block; text-align:center; height:20px; line-height:20px; width:20px; border:1px solid #2F6019; background:#2F6019; color:#FFFFFF; font-weight:bold;}
.pageup a.on:hover{margin:0 5px; font-size:14px; display:inline-block; text-align:center; height:20px; line-height:20px; width:20px; border:1px solid #2F6019; background:#2F6019; color:#FFFFFF; font-weight:bold;}

/*公用弹窗*/

.public_w{ width:300px; left:340px; top:30%; background:url(../images/gopc40.png) repeat; padding:5px; position:absolute;}
.public_w_in{ background:#fff; width:300px;}
.public_w_t{ overflow:hidden; background: url(../images/public_w.png) 0 -77px; height:33px; font-size:14px; padding:0 5px 0px 10px; line-height:33px; overflow:hidden;}
.public_w_t a{ background:url(../images/public_w.png) 0 0; width:17px; height:17px; display:inline-block; float:right; margin-top:7px;}
.public_w_t a:hover{ background:url(../images/public_w.png) 0 -30px; width:17px; height:17px; display:inline-block; float:right; margin-top:7px;}

.publick_w_c{ padding:10px 20px 15px 20px; text-align:center;}
.publick_w_c p{ font-size:14px; line-height:28px;}
.publick_w_c p.a1{ text-align:left;}
.publick_w_c p.btn{ margin-top:10px;}
.publick_w_c p.dlmm{ font-size:14px; font-weight:bold;}
.publick_w_c p.dlmm input{ height:30px; line-height:30px; border:1px solid #dedede; padding:0 5px; width:140px;}
.publick_w_c p.dlmm label{ font-size:12px; font-weight:normal; color:#e10000; margin-left:5px;}
.publick_w_c p.a2{ margin-top:10px; font-size:14px; font-weight:bold; text-align:center;}
.public_w_btn_y{ background:url(../images/public_w.png) 0 -130px;width:70px;height:30px; line-height:30px; text-align:center; font-weight:bold; display:inline-block;} 
.public_w_btn_y:hover{ background:url(../images/public_w.png) -80px -130px; color:#4a4a4a;width:70px;height:30px; line-height:30px; text-align:center; font-weight:bold; text-decoration:none; display:inline-block;} 

.public_w_btn_n{ background:url(../images/public_w.png) 0 -180px;width:70px;height:30px; line-height:30px; text-align:center; font-weight:bold; display:inline-block;} 
.public_w_btn_n:hover{ background:url(../images/public_w.png) -80px -180px; color:#4a4a4a;width:70px;height:30px; line-height:30px; text-align:center; font-weight:bold; text-decoration:none; display:inline-block;} 


/*推荐弹窗*/
.newTask_wds{ width:560px; height:280px; position:relative; background:#333333; display:block;}
.newTask_wds label{ position:absolute; right:-30px; top:0px;}

.Moon_wds{ width:400px; height:300px;position:relative; display:block;}
.Moon_wds label{ position:absolute; right:-30px; top:0px;}
.Moon_txt{position:absolute; right:40px; top:20px; color:#000; position:absolute; font-family:"微软雅黑","黑体"; line-height:28px; font-size:20px;}
.Moon_txt span{line-height:30px; font-size:24px; color:#740390;}

/*红包倒计时*/
.hbdsj{background:url(http://www.juxiangyou.com/images/zz_hbbg.jpg); margin-bottom:10px; width:980px; height:80px; position:relative;cursor: pointer;}
.hbdsj_num{ position:absolute; top:38px; left:510px;}
.djsnum0{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px 0;width:25px;height:36px; display:inline-block;}
.djsnum1{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -46px;width:25px;height:36px; display:inline-block;}
.djsnum2{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -92px;width:25px;height:36px; display:inline-block;}
.djsnum3{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -138px;width:25px;height:36px; display:inline-block;}
.djsnum4{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -184px;width:25px;height:36px; display:inline-block;}
.djsnum5{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -230px;width:25px;height:36px; display:inline-block;}
.djsnum6{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -276px;width:25px;height:36px; display:inline-block;}
.djsnum7{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -322px;width:25px;height:36px; display:inline-block;}
.djsnum8{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -368px;width:25px;height:36px; display:inline-block;}
.djsnum9{ margin:0 1px; background:url(http://www.juxiangyou.com/images/hbdjsnum.png) -1px -414px;width:25px;height:36px; display:inline-block;}
.mh{margin:0 3px; background:url(http://www.juxiangyou.com/images/mh.png); width:7px;height:14px;display:inline-block; vertical-align:12px;}

/*夺宝*/
.dbbox{background:url(http://image.juxiangyou.com/images/dbbox_bg.jpg); margin-bottom:10px; height:80px; position:relative; cursor:pointer;}
.dbbox_txt{width:520px; position:relative; left:216px; top:7px;}
.dbbox_txt p{ width:520px;}
.dbbox_txt p.a1{ color:#fff; font-size:20px; font-family:"微软雅黑","黑体";}
.dbbox_txt p.a1 label{ color:#f0ff00;}
.dbbox_txt p.a2{ color:#fff; font-size:26px; font-family:"微软雅黑","黑体";}
.dbbox_txt p.a2 label{ color:#f0ff00; font-size:18px;}
.dbbox_btn{ position:absolute; right:37px; top:16px;}
.dbbox_item{ position:absolute; left:540px; top:0px;}

.udcl{ color:#c05f06;}

.svip-pic,
.vip-pic {
	display: inline-block;
	width: 28px;
	height: 12px;
	background: url('http://image.juxiangyou.com/vipsrc/img/vip.png') no-repeat 0 0;
	*zoom: 1;
	*display: inline;
}

.svip-pic {
	width: 30px;
}

.v0 {
	background-position: 0 0;
}

.v1 {
	background-position: 0 -12px;
}

.v2 {
	background-position: 0 -24px;
}

.v3 {
	background-position: 0 -36px;
}

.v4 {
	background-position: 0 -48px;
}

.v5 {
	background-position: 0 -60px;
}

.v6 {
	background-position: 0 -72px;
}

.v0-guoqi {
	background-position: 0 -84px;
}

.v1-guoqi {
	background-position: 0 -96px;
}

.v2-guoqi {
	background-position: 0 -108px;
}

.v3-guoqi {
	background-position: 0 -120px;
}

.v4-guoqi {
	background-position: 0 -132px;
}

.v5-guoqi {
	background-position: 0 -144px;
}

.v6-guoqi {
	background-position: 0 -156px;
}

.sv1 {
	background-position: 0 -168px;
}

.sv2 {
	background-position: 0 -180px;
}

.sv3 {
	background-position: 0 -192px;
}

.sv4 {
	background-position: 0 -204px;
}

.sv5{
	background-position: 0 -264px;
}

.sv1-guoqi {
	background-position: 0 -216px;
}

.sv2-guoqi {
	background-position: 0 -228px;
}

.sv3-guoqi {
	background-position: 0 -240px;
}

.sv4-guoqi {
	background-position: 0 -252px;
}

.sv5-guoqi {
	background-position: 0 -276px;
}




